on completion of the sale - Allemand Anglais Dictionnaire